Big Huge Thesaurus

body bag

noun

sounds kind of like